Celebrating St Clement's Day With A Bang! It's An Old Tradition At Finch Foundry In Devon